// 首页的请求
import request from '@/utils/request'

// 根据日期 获取销售前 10 的商品
export function getTopTenList(time) {
  return request({
    url: '/order-service/report/skuTop/' + time.topValue + '/' + time.start + '/' + time.end,
    method: 'get'
  })
}

// 获取当时工单汇总信息(人员统计头部信息)  工单统计
export function getTaskReportInfo(time) {
  return request({
    url: '/task-service/task/taskReportInfo/' + time.start + '/' + time.end,
    method: 'get'
  })
}

// 获取一定时间范围之内的订单总数 传时间
export function getOrderCount(params) {
  return request({
    url: '/order-service/report/orderCount',
    method: 'get',
    params
  })
}

// 获取一定时间范围之内的销售额  传时间
export function getOrderAmount(params) {
  return request({
    url: '/order-service/report/orderAmount',
    method: 'get',
    params
  })
}

//
// 销售额趋势图
// 根据时间获取总销售额  collectType: 1按日  2按月
export function getTotalSales(time) {
  return request({
    url: '/order-service/report/amountCollect/' + time.collectType + '/' + time.start + '/' + time.end,
    method: 'get'
  })
}

// 根据时间获取 销售额分布
export function getSaleroom(time) {
  return request({
    url: '/order-service/report/regionCollect/' + time.start + '/' + time.end,
    method: 'get'
  })
}

//
//
// 合作商点位数 Top5
export function getPartnerNode() {
  return request({
    url: '/vm-service/node/nodeCollect',
    method: 'get'
  })
}

// 获取合作商总数
export function getPartnerCount() {
  return request({
    url: '/user-service/partner/count',
    method: 'get'
  })
}

// 获取点位总数
export function getNodeCount() {
  return request({
    url: '/vm-service/node/count',
    method: 'get'
  })
}
